package com.payment.entity.payment.wxpublic.response;

import io.swagger.annotations.ApiModelProperty;
import lombok.Getter;
import lombok.Setter;

import java.io.Serializable;

@Setter
@Getter
public class ResponseWeiXinPublicPayTradeData implements Serializable {

    @ApiModelProperty(value = "支付id", example = "201585645656544",dataType = "String")
    private String payId;

    @ApiModelProperty(value = "支付id", example = "201585645656544",dataType = "String")
    private String appId;

    @ApiModelProperty(value = "微信下发的预支付订单号", example = "2222222",dataType = "String")
    private String prepay_id;

    @ApiModelProperty(value = "时间戳", example = "2222222",dataType = "String")
    private String timeStamp;

    @ApiModelProperty(value = "随机字符串", example = "2222222",dataType = "String")
    private String nonceStr;

    @ApiModelProperty(value = "订单详情扩展字符串", example = "2222222",dataType = "String")
    private String packageStr;

    @ApiModelProperty(value = "签名方式==签名算法，暂支持MD5", example = "MD5",dataType = "String")
    private String signType;

    @ApiModelProperty(value = "签名", example = "2222222",dataType = "String")
    private String paySign;

}
